+++
title = "Knative"
+++


<!-- td-box--{{ $col_id }} td-box--gradient td-box--height-{{ $height }} -->
<section class="row td-box">
	<div class="col-md-1 order-md-1 hidden-xs hidden-sm hidden-md"></div>
	<div class="col-md-3 col-lg-1 order-xs-first order-sm-first order-md-last text-center ">
		{{< icon "logo.svg" >}}
	</div>
	<div class="col-md-7 col-lg-8 order-xs-2 order-sm-2 order-md-2">
		<h1>Welcome, Knative!</h1>
		<p class="lead mt-2">Kubernetes-based platform to deploy and manage modern serverless workloads.</p>
		<div class="mx-auto mt-5">
			<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
				Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
			</a>
			<a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://github.com/knative">
				View Repository <i class="fab fa-github ml-2 "></i>
			</a>
		</div>
	</div>
</section>

<section class="row td-box td-box--0">
		<div class="col">
			<div class="row">
				<div class="col-md-1 hidden-xs hidden-sm"></div>
				<div class="col-10">
					<h2>Make your developers more productive</h2>
					<p>Knative components build on top of Kubernetes, abstracting away
						the complex details and enabling developers to focus on what matters.
						Built by codifying the best practices shared by successful real-world
						implementations, Knative solves the "boring but difficult" parts of
						deploying and managing cloud native services so you don't have to.
					</p>
					<div>&nbsp;</div>
					<h3>Highlights</h3>
					<ul class="fa-ul">
						<li>
							<span class="fa-li"><i class="fas fa-check"></i></span>
							Focused API with higher level abstractions for common app use-cases.
						</li>
						<li><span class="fa-li"><i class="fas fa-check"></i></span>Stand up a scalable, secure, stateless service in seconds.</li>
						<li><span class="fa-li"><i class="fas fa-check"></i></span>Loosely coupled features let you use the pieces you need.</li>
						<li><span class="fa-li"><i class="fas fa-check"></i></span>Pluggable components let you bring your own logging and monitoring, networking, and service mesh.</li>
						<li><span class="fa-li"><i class="fas fa-check"></i></span>Knative is portable: run it anywhere Kubernetes runs, never worry about vendor lock-in.</li>
						<li><span class="fa-li"><i class="fas fa-check"></i></span>Idiomatic developer experience, supporting common patterns such as
							GitOps, DockerOps, ManualOps.
						</li>
						<li><span class="fa-li"><i class="fas fa-check"></i></span>Knative can be used with common tools and
							frameworks such as Django, Ruby on Rails, Spring, and many more.
						</li>
					</ul>
					<div>&nbsp;</div>
				</div>
			</div>
	</div>
</section>

<section class="row td-box td-box--1">
		<div class="col">
			<div class="row">
				<div class="col-12 ">
					<h3 class="d-flex justify-content-center">Knative Features</h3>
					<br>
				</div>
			</div>
			<div class="row justify-content-center">
				<div class="col-sm-12 col-md-6 col-lg-4">
						<div class="d-flex justify-content-center"><h4>Serving</h4></div>
						<p>Run serverless containers on Kubernetes with ease, Knative takes care of the details of networking, autoscaling (even to zero), and revision tracking. You just have to focus on your core logic.</p>
				</div>
				<div class="col-sm-12 col-md-6 col-lg-4">
						<div class="d-flex justify-content-center"><h4>Eventing</h4></div>
						<p>Universal subscription, delivery, and management of events. Build
							modern apps by attaching compute to a data stream with declarative event
						connectivity and developer-friendly object model. </p>
				</div>
			</div>
	</div>
</section>

<section class="row td-box td-box--2">
		<div class="col">
			<div class="row justify-content-center">
				<div class="col-sm-12 col-md-4 col-lg-3 text-center">
					<div class="mb-4 h1 text-white">
						<i class="fab fa-slack"></i>
					</div>
					<h4 >Talk to us on Slack</h4>
					<p>
						<a class="text-white" href="https://slack.cncf.io/">
							<button type="button" class="btn btn-secondary" style="width:150px; margin-top: 12px;">Talk</button>
						</a>
					</p>
					<p>Interested in learning more, speaking to other contributors, or finding answers?</p>
			</div>
			<div class="col-sm-12 col-md-4 col-lg-3 text-center">
					<div class="mb-4 h1">
						<i class="fab fa-github"></i>
					</div>
					<h4>Join the Community</h4>
					<p><a href="./community/">
						<button type="button" class="btn btn-secondary" style="width:150px; margin-top: 12px;">Community</button>
					</a>
				</p>
				<p>Want to join the fun on Github? New users are always welcome!</p>
			</div>
			<div class="col-sm-12 col-md-4 col-lg-3 text-center">
				<div class="mb-4 h1">
					<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg>
				</div>
				<h4>Follow us on Twitter</h4>
				<p><a href="https://twitter.com/KnativeProject">
						<button type="button" class="btn btn-secondary" style="width:150px; margin-top: 12px;">Follow</button>
					</a>
				</p>
				<p>For feature announcements, interesting Knative news, and other great things.</p>
			</div>
			</div>
		</div>
</section>
